package com.kexio.enterprise.integration.event.condition;

import com.kexio.enterprise.integration.event.domain.Event;

/**
 * 事件条件接口
 * 
 * @author Kexio
 * @since 1.0.0
 */
@FunctionalInterface
public interface EventCondition {
    /**
     * 判断事件是否满足条件
     * 
     * @param event 事件对象
     * @return 是否满足条件
     */
    boolean evaluate(Event event);
}
